Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Designed homePage, user-portal; added user database, drone registration & approval system. #30

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

amartyabiswas
Copy link

@amartyabiswas amartyabiswas commented Mar 30, 2018

Redesign Drola Web Portal (Issue 18)

Improvements done in this commit

  1. Built the home page.
  2. Built user-portal for user registration & designed user database.
  3. Designed database models for admin & for drone.
  4. All changes are made in "Drola_Base_Node".
  5. Used .ejs templates in views folder, for easy database manipulation.
  6. See all the registered users inside the admin portal under users section,(which has been added).

ezgif com-video-to-gif 1
screenshot 178
screenshot 181

Improvements that will be done by me

  1. Admin signup-login (within the admin portal).
  2. Drone registration portal for user and admins.
  3. Mailing system, notifications during registrations and approval.
  4. Sorting/Classification of user into registered & approved sections.
  5. Reviewing of registration applications and approval mechanism.
  6. Associating drone & user database.
  7. Proper integration of google maps.
  8. Live drone monitoring (for each online user) from the admin portal

Extra- features to be added

  1. Login through google, facebook.
  2. Uploading profile pics of the user.
  3. Giving user the ability to update profile and change password.
  4. Further improvement in database as per requirement.
  5. UI improvements.
For improvements in admin portal, I would require your consent and consultancy.
Your help will be needed for designing Live drone monitoring system.
So, please be my mentor and help me achieve my dream of GSoC.

@amartyabiswas
Copy link
Author

amartyabiswas commented Mar 31, 2018

Regarding Issue 18 (Drola Web Redesign)

Changes in 2nd commit

  1. Added drone registration from User-portal.
  2. Registration requests can be seen from Admin-Portal.
  3. View & approve registration request.
  4. Some UI improvements.

commit-2 1
screenshot 183
screenshot 186
Drone register at user-portal
screenshot 185
Admin portal to see applications and approval area

Changes in future commits

  1. Start working on notification & mailing systems.
  2. Restructuring the drone database model as per requirements.
  3. Adding more contents in drone registration page. Add more specific requirements in drone specification.
  4. Details page of user and database.
  5. More secured and feature full approval system; with separate sections for registration and approval.
  6. Start using Firebase, for drone monitoring

@amartyabiswas amartyabiswas changed the title Designed homePage, user-portal & added user database Designed homePage, user-portal; added user database, drone registration & approval system. Mar 31, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant